home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 2 / Meeting Pearls Vol. II (1995)(GTI - Schatztruhe)[!].iso / Pearls / mus / DeliTracker_II / Not-Installed / Files / docs.lha / Docs / Genies.doc < prev    next >
Text File  |  1994-10-30  |  21KB  |  357 lines

  1.  
  2.  
  3.                     $VER: Genies.doc V2.09 (30.10.1994)
  4.                    Copyright 1994 by Delirium Softdesign
  5.                       (Peter Kunath and Frank Riffel)
  6.  
  7.  
  8.  
  9.   In this document file are all genies listed that are offically released
  10.   or supported by Delirium Softdesign. A description of the standard menus
  11.   of the GUI is ommited. Only genie specific GUI elements are described
  12.   herein.
  13.  
  14.  
  15.   1. NOTEPLAYER GENIES
  16.  
  17.   Noteplayers that use MEMF_PUBLIC or MEMF_ANY require only a small chipmem
  18.   buffer for playing the samples. This enables you to load modules that are
  19.   even bigger than your actual chipmem. On the other hand this will cost
  20.   you some extra cpu cycles.
  21.  
  22.   Name                          Description
  23.   ==========================    ===========================================
  24.  
  25.   AudioDev-NotePlayer           --- Removed ---
  26.                                 We removed this noteplayer because there
  27.                                 are bugs in the audio.device which cause
  28.                                 many problems. There are no workarounds
  29.                                 for these bugs.
  30.  
  31.   Paula-NotePlayer              Up to 4 Voices. Uses MEMF_CHIP to hold the
  32.                                 samples. Uses the audio.device channel
  33.                                 allocation but plays the 'notes' by writeing
  34.                                 directly to the current paula chip.
  35.                                 GUI: Selection of the allocation presedence
  36.                                 of the channels.
  37.                                 Note: Some programs incorrectly using the
  38.                                 audio.device will have problems. Term 3.4
  39.                                 is one of them. You can avoid the problems
  40.                                 if you select 127 as allocation precedence.
  41.                                 But then one of the advantages of this
  42.                                 Noteplayer is gone away.
  43.  
  44.   4Voices-NotePlayer            Up to 4 Voices. Uses MEMF_ANY to hold the
  45.                                 samples. Only a 1KB chipmembuffer is used.
  46.                                 GUI: Each channel can be enabled/disabled.
  47.                                 Note: On A3000 this NotePlayer eats about
  48.                                 4% more cpu-cycles than Paula-NotePlayer.
  49.  
  50.   8Voices-NotePlayer            Up to 8 Voices. Uses MEMF_ANY to hold the
  51.                                 samples. Thanks to Jörg Schmidt. The mixing
  52.                                 routine is © 1991 by Maxon Computer GmbH.
  53.                                 GUI: Each channel can be enabled/disabled.
  54.  
  55.   32Voices-NotePlayer           Up to 32 Voices. Uses MEMF_ANY to hold the
  56.                                 samples. Uses DeliMix.
  57.                                 GUI: Left and Right stereo channel can be
  58.                                 enabled or disabled. The Mixfrequency can
  59.                                 be set between 4 kHz and 60 kHz.
  60.  
  61.   32Voices-NotePlayerPlus       Up to 32 Voices. Uses MEMF_ANY to hold the
  62.                                 samples. Uses DeliMix.
  63.                                 GUI: Left and Right stereo channel can be
  64.                                 enabled or disabled. Additionaly there is
  65.                                 a volume boost slider. There are some trade
  66.                                 off's with this NotePlayer: It requires
  67.                                 quite a lot of cpu power. The Mixfrequency
  68.                                 can be set between 4 kHz and 60 kHz.
  69.  
  70.   14Bit-NotePlayer              Up to 32 Voices. Uses MEMF_ANY to hold the
  71.                                 samples. Uses DeliMix. The mixing result
  72.                                 will be output with 14Bit quality. Due to
  73.                                 used output scheme the output level might
  74.                                 be low. You can raise the level with the
  75.                                 boost-slider, but we recommend to use the
  76.                                 volume control of your amplifier instead.
  77.                                 GUI: Left and Right stereo channel can be
  78.                                 enabled or disabled. The new version has an
  79.                                 additional volume boost slider. As usual the
  80.                                 Mixfrequency can be set between 4 kHz and
  81.                                 60 kHz.
  82.  
  83.   Headphone-NotePlayer          Up to 32 Voices. Uses MEMF_ANY to hold the
  84.                                 samples. Uses DeliMix. This Noteplayer is
  85.                                 intended for use with headpohnes.
  86.                                 GUI: Left and Right stereo channel can be
  87.                                 enabled or disabled. With a slider you can
  88.                                 control the stereofactor: 0% = mono,
  89.                                 100% = full stereo, 50% = each channel is
  90.                                 mixed with 50% level on the opposite side.
  91.                                 The Mixfrequency can be set between 4 kHz
  92.                                 and 60 kHz.
  93.  
  94.   ModSave-NotePlayer            Up to 16 Voices. Uses MEMF_ANY to hold the
  95.                                 samples. Uses DeliMix. With this noteplayer
  96.                                 you can transform your favorite modules
  97.                                 into samples :-)
  98.                                 GUI: Left and Right stereo channel can be
  99.                                 enabled or disabled. The Mixfrequency can
  100.                                 be set between 4 kHz and 60 kHz. If the
  101.                                 'Save Sample' gadget is checked an IFF-8SVX
  102.                                 sample will be written to the file you have
  103.                                 specified in the 'Filename' gadget. If no
  104.                                 filename is given, a filerequester will pop
  105.                                 up and ask you. With the 'Mode' Cyclegadget
  106.                                 you can select whether a Mono or a Stereo
  107.                                 sample should be created. In Mono mode up to
  108.                                 eight channels are saved. In Stereo Mode, up
  109.                                 to sixteen channels are saved.
  110.  
  111.   Toccata-NotePlayer            Up to 32 Voices, supports Panning. Uses
  112.                                 MEMF_ANY to hold the samples. This NotePlayer
  113.                                 will use the Toccata soundboard to produce true
  114.                                 16bit sound.
  115.                                 Available for registrated users upon request.
  116.  
  117.  
  118.   2.DECRUNCH GENIES
  119.  
  120.   Name                          Description
  121.   ==========================    ===========================================
  122.  
  123.   Decruncher                    This genie can decrunch 'imploded' files
  124.                                 and LhA archives. Only the first file from
  125.                                 an LhA-archive will be decrunched. Files that
  126.                                 match the exclude pattern will be skipped.
  127.  
  128.   3.CONVERT GENIES
  129.  
  130.   Name                          Description
  131.   ==========================    ===========================================
  132.  
  133.   Deli-Wizard                   Copyright 1994 by Franck Nicolas.
  134.                                 Reconverts the most Protracker 'Packers'
  135.                                 back to ProTracker. Currently these formats
  136.                                 are recognized and converted:
  137.                                         KRIS
  138.                                         NoisePacker_2.0
  139.                                         NoisePacker_3.0
  140.                                         DigitalIllusions
  141.                                         Pha-Packer
  142.                                         Unic
  143.                                         Laxity
  144.                                         WantonPacker
  145.                                         NoiseRunner
  146.                                         Eureka
  147.                                         P50A/P60A
  148.                                         ProRunner_1.0
  149.                                         ProRunner_2.0
  150.                                         ProPacker_1.0
  151.                                         ProPacker_2.1/3.0
  152.                                         Promizer_1.x
  153.                                         Promizer_2.0
  154.                                         Promizer_4.0
  155.                                         FC-M
  156.                                 GUI: Enable/Disable conversions routines.
  157.                                 Modules can be saved with the 'Save Module'
  158.                                 button. This will bring up a filerequester.
  159.  
  160.                                 Note: A version that can convert even more
  161.                                 formats (41!) will be available soon to
  162.                                 registrated users of Pro-Wizard. To become
  163.                                 a registrated Pro-Wizard user send $US 15
  164.                                 to:     Nicolas FRANCK
  165.                                         157, Rue de Strasbourg
  166.                                         77350 Le Mée sur Seine
  167.                                         France
  168.                                 You can send bugreports and suggestions
  169.                                 concerning Deli-Wizard or Pro-Wizard to
  170.                                 this address as well.
  171.  
  172.   4.OTHER GENIES
  173.  
  174.   Name                          Description
  175.   ==========================    ===========================================
  176.  
  177.   ModuleInfo                    This genie will show some information about
  178.                                 the Module. For PT/NT/ST modules only. This
  179.                                 includes pattern count, real module name,
  180.                                 estimated playtime, the file size, the
  181.                                 sample names and length.
  182.                                 GUI: 'Settings'-Menu: Playtime will enable
  183.                                 the calculation of the estimated playtime.
  184.  
  185.   MonoScope                     This genie displays current waveform in a
  186.                                 neat new way. This genie works with up to 8
  187.                                 Voices. Each pixel represents a point in
  188.                                 time. The x and y co-ordinates of it are
  189.                                 corelated to the sample. In 'Single Mode'
  190.                                 the x position is taken from the amplitude
  191.                                 of the left channel. The y position is
  192.                                 taken from the amplitude of the right
  193.                                 channel. This is how the left channel
  194.                                 corelates to the right. The x co-ordinate
  195.                                 of an point in 'Double Mode' is taken from
  196.                                 the amplitude of the signal. The y
  197.                                 co-ordinate is taken from the amplitude
  198.                                 a fixed short time interval later. This
  199.                                 mode shows how the signal corelates to
  200.                                 itself.
  201.                                 GUI:    Settings
  202.                                         :
  203.                                         Nasty Blit
  204.                                                 This is to fix some problems
  205.                                                 with (EGS) GfX cards. These
  206.                                                 arise from blit operations
  207.                                                 done by the cpu. If enabled
  208.                                                 Forbid()/Permit() is used to
  209.                                                 to protect those operations.
  210.                                         ~~~~~~~~~~~~~~~
  211.                                         Single Mode A-I Select single mode
  212.                                         Double Mode A-O Select double mode
  213.  
  214.   StereoScope                   This genie displays current waveform as
  215.                                 stereo signal. If you would connect an
  216.                                 oscilloscope at the audio jacks and select
  217.                                 a frequency range of about 2 kHz you should
  218.                                 see the same signals. This genie works with
  219.                                 up to 8 Voices.
  220.                                 GUI:    Settings
  221.                                         :
  222.                                         Nasty Blit
  223.                                                 This is to fix some problems
  224.                                                 with (EGS) GfX cards. These
  225.                                                 arise from blit operations
  226.                                                 done by the cpu. If enabled
  227.                                                 Forbid()/Permit() is used to
  228.                                                 to protect those operations.
  229.  
  230.   QuadrasScope                  This genie displays current waveform of up
  231.                                 to 4 channels - not sizeable, moderate cpu
  232.                                 load.
  233.                                 GUI:    Settings
  234.                                         :
  235.                                         Nasty Blit
  236.                                                 This is to fix some problems
  237.                                                 with (EGS) GfX cards. These
  238.                                                 arise from blit operations
  239.                                                 done by the cpu. If enabled
  240.                                                 Forbid()/Permit() is used to
  241.                                                 to protect those operations.
  242.  
  243.  
  244.  
  245.   QuadrascopePlus               Copyright 1994 by Florian Vorberger.
  246.                                 This genie displays the waveforms of up to
  247.                                 4 channels. QuadraScope+ updates 50 times a
  248.                                 second. This means it needs quite a lot of
  249.                                 CPU cycles. The CPU power increase is aprox.
  250.                                 linear to the windows size. If you experience
  251.                                 a slow display you might need to shrink your
  252.                                 window. If you use a 'Solid' display the
  253.                                 required CPU power depends more on the window
  254.                                 height.
  255.                                 GUI:    Settings
  256.                                         :
  257.                                         Nasty Blit
  258.                                                 This is to fix some problems
  259.                                                 with (EGS) GfX cards. These
  260.                                                 arise from blit operations
  261.                                                 done by the cpu. If enabled
  262.                                                 Forbid()/Permit() is used to
  263.                                                 to protect those operations.
  264.                                         ~~~~~~~~~~
  265.                                         Half   A-A Displays the absolute level
  266.                                                    from zero to top. Threat
  267.                                                    samples unsigned.
  268.                                         Mirror A-M Same as half exept the
  269.                                                    zero line is centered and
  270.                                                    the level is also drawn in
  271.                                                    the negative range.
  272.                                                 Note: If 'Half' and 'Mirror'
  273.                                                    are off the sample is
  274.                                                    threated as signed. This
  275.                                                    is the default mode.
  276.                                         ~~~~~~~~~~
  277.                                         Dot    A-D Draw only sample values
  278.                                         Line   A-L Connect sample values
  279.                                                    with lines.
  280.                                         Solid  A-O Filled display
  281.  
  282.                                 QuadraScope+ written by Florian Vorberger.
  283.                                 It may only be distributed along with the
  284.                                 DeliTracker_II packgage! You are alowed to
  285.                                 use QuadraScope+ only for NON-Comercial
  286.                                 purposes. If you find any bugs, have any
  287.                                 ideas for improving 'Quadrascope+' or want
  288.                                 a special commercial-usage agreement please
  289.                                 contact:
  290.                                  Florian.Vorberger@informatik.tu-muenchen.de
  291.                                  or Delirium Softdesign (we will forward any
  292.                                  wishes).
  293.  
  294.   LightOrgan_Color              This genie displays the summed volume level
  295.                                 (amplitude) of up to 8 channels. The sum of
  296.                                 the left channels control the blue level
  297.                                 and the right channels control the red
  298.                                 level. This genie allocates one pen and
  299.                                 therefore requires at least V39.
  300.                                 Note: If you want to run this genie on
  301.                                 your Workbench Screen you must choose
  302.                                 a screen mode with at least 16 colors!
  303.  
  304.   FFTAnalyzer                   This genie displays the frequeny spectrum of
  305.                                 up to 4 left and right channels. The display
  306.                                 is devided into two columns (one for the left
  307.                                 and one for the right channels). Each column
  308.                                 consists of 64 equally spaced bars. A single
  309.                                 bar represents a frequency range of 220Hz.
  310.                                 The topmost bar represents the hightest
  311.                                 frequency range (ie. 14kHz). The displayed
  312.                                 amplitude of a frequency range is proportional
  313.                                 to the sound preasure level of this range. The
  314.                                 frequency spectrum is calculated using a highly
  315.                                 optimized 128-Point-Fast-Fourier-Transform.
  316.  
  317.                                 Note: You may think that the geniedisplay
  318.                                 will emphasize the lower frequencies ranges.
  319.                                 This is not the case. The reason for this effect
  320.                                 is that the ear has a nonlinear characteristic.
  321.                                 BTW - the ear is not captable to notice any phase
  322.                                 differencies. Maybe we will later add a dB(A)
  323.                                 weighting to address this.
  324.                                 GUI:    Settings
  325.                                         :
  326.                                         Nasty Blit
  327.                                                 This is to fix some problems
  328.                                                 with (EGS) GfX cards. These
  329.                                                 arise from blit operations
  330.                                                 done by the cpu. If enabled
  331.                                                 Forbid()/Permit() is used to
  332.                                                 to protect those operations.
  333.  
  334.  
  335.   5. DELIMIX
  336.  
  337.   DeliMix is © 1994 by Delirium Softdesign. DeliMix is realtime sample
  338.   mixing technology. It is the base of many Noteplayers that have virtual
  339.   channels. With this mixing technology it is possible to mix samples with
  340.   different samplerates into one output sample. The output sample is
  341.   generated at a given mixfrequency (rate). Choosing a higer output rate
  342.   will yield better results at the expense of more cpu power. DeliMix takes
  343.   advance of an exisiting 020 or higher. An optimized routine will be used
  344.   in this case. This routine is about 20% faster. There is a critical point
  345.   at ~30 kHz mixing frequency. Selecting a higher mixing frequency will
  346.   make only sense if you run productivity. This is because in the current
  347.   amiga hardware, the audio DMA is coupled with the scan rate. The hardware
  348.   can output two samples per scanline. In standard video mode, this results
  349.   in a maximum output rate of ~30 kHz. Because in productivity the scanrate
  350.   doubles an output rate of ~60 kHz is possible. All NotePlayers will step
  351.   down the mixingrate if the cpu is not fast enough to provide the desired
  352.   mixing frequency! - This is to protect the system from hanging in the
  353.   interrupt (mixing loop).
  354.  
  355.  
  356.  
  357.